fb218d0de2939d09d120babb111b9d822fd3e257,source/jetbrains/mps/smodel/Language.java,Language,getConstraintsModelDescriptor,#,330

Before Change


  public SModelDescriptor getConstraintsModelDescriptor() {
    if (getLanguageDescriptor().getConstraintsModel() != null) {
      SModelUID modelUID = SModelUID.fromString(getLanguageDescriptor().getConstraintsModel().getName());
      return SModelRepository.getInstance().getModelDescriptor(modelUID, this);
    }
    return null;
  }

After Change


  public SModelDescriptor getConstraintsModelDescriptor() {
    if (getLanguageDescriptor().getConstraintsModel() != null) {
      SModelUID modelUID = SModelUID.fromString(getLanguageDescriptor().getConstraintsModel().getName());
      SModelDescriptor modelDescriptor = SModelRepository.getInstance().getModelDescriptor(modelUID, this);
      if (modelDescriptor == null) {
        LOG.error("Couldn't get constraints model \"" + modelUID + "\"");
      }
      return modelDescriptor;
    }
    return null;
  }